AI与智能硬件编程入门课

4-6 电机的启动和关闭

课程简介

本课程将学习如何通过编程控制电机的启动和停止,了解电机的基本原理。

视频:电机启动和关闭演示

目录

  1. 知识点
  2. 学习任务
  3. 电路搭建
  4. 程序编写

一、知识点

1. 什么是电机?

电机

图1 电机

电机是依据电磁感应定律实现电能转换或传递的一种电磁装置。

2. 电机的分类

直流电机和交流电机

图2 直流电机和交流电机

电源种类不同:直流电机和交流电机。

结构和工作原理不同:异步电动机、同步电动机。

二、学习任务

控制电机的启动和停止。

三、搭建

1. 电路图

电路图

图3 电路图

2. 实验材料

arduino主控板模块、电池盒、三极管、电机、100Ω电阻、开关、导线

实验材料图

图4 实验材料图

3. 实际搭建图

搭建图

图5 搭建图

四、编程

1. 流程

定义引脚-电机开启-延时-电机关闭-延时-……(重复5次)

流程图

图6 流程图

2. IDE编程

程序要点:

  1. Setup(初始化函数)中编写定义引脚模式
  2. 循环5次:编写高电平-延时-低电平-延时
IDE程序截图

图7 IDE程序截图

3. 米思奇编程

程序要点:

  1. 初始化:定义管脚序号及模式
  2. 循环5次:高电平-延时-低电平-延时
米思奇程序截图

图8 米思奇程序截图